/**
 * 构造函数继承： 在子类的构造函数中， 调用父类的构造函数
 *
 */

function Parent(name) {
  this.info = {
    name: name,
    age: 18,
  };
}

Parent.prototype.getUserInfo = function () {
  console.log(this.info);
};

// 构造函数继承， 子类可以访问父类的属性， 但是， 不能访问到挂在父类上的原型方法.
// 子类可以传递参数到父类上
function Child(name) {
  Parent.call(this, name);
}

const child1 = new Child("ck");
console.log(child1.info)

